package com.ydd.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ydd.dto.AddTabPagDTO;
import com.ydd.dto.TabPagDTO;
import com.ydd.dto.TabPaginationDTO;
import com.ydd.entity.YddTag;
import com.ydd.result.Result;
import com.ydd.vo.TabPaginationVO;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author itcast
 * @since 2023-05-15
 */
public interface IYddTagService extends IService<YddTag> {
    //标签列表-分页
    public Result<TabPaginationVO> getLabelList(TabPaginationDTO dto);
    //修改先查询id
    Result getLabelId(String id);
    //修改数据
    Result updateLabel(TabPagDTO dto);
    //添加标签
    Result addlabel(AddTabPagDTO addTabPag);
    //根据id删除
    Result deleteLabel(String id);
    //查询全部
    Result getAll();


}
